long in the tooth - Allemand Anglais Dictionnaire